(logo)  HTML-lägen

Om HTML

De flesta dokument ("sidor") på World Wide Web är skrivna i HTML (HyperText Markup Language, ungefär "markeringsspråk för hypertext"). HTML utformades ursprungligen som ett hård- och mjukvaruoberoende sätt att formatera dokument. Det bygger på SGML (Standard Generalized Markup Language, ungefär "standardiserat generellt markeringsspråk").

Den enda officiella standarden var HTML 2.0, som innehöll ganska begränsade möjligheter. W3-konsortiumet utvecklade en ny, utökad standard, HTML 3.0.

Under tiden, under den explosionsartade utvecklingen av Internet och World Wide Web, introducerade flera läsartillverkare egna utökningar av HTML, varav många inte passade in i den nya HTML 3.0-standarden. Troligen på grund av att detta skulle göra HTML 3.0 till en rent akademisk standard, utan någon praktisk användbarhet, avbröts utvecklingen. AWeb stödjer en del av de utökningar som finns i HTML 3.0.

Under första halvan av 1996 föreslog W3-gruppen en ny standard, HTML 3.2, som innehåller många av de vanliga utökningarna i NetScape ® Navigator och MicroSoft ® Internet Explorer. I slutet av 1997 kom HTML 4.0. AWeb stödjer HTML 3.2 fullt ut, samt stora delar av 4.0 (ett stort undantag är stilmallar).

De stora läsartillverkarna har introducerat andra element som inte finns med i HTML-standarden. AWeb försöker stödja de flesta av dessa icke standardiserade utökningar.

För att göra saker ännu jobbigare följde vissa tidiga versioner av vanliga PC-läsare inte SGML-reglerna. Även nyare versioner av dessa läsare har problem med SGML-kommentarer. Eftersom många gör sina sidor med dessa läsare finns det många dokument på webben som innehåller dålig HTML-kod.

HTML-lägen

AWeb gör sitt bästa för att visa alla sidor korrekt, men ibland behöver du ange hur HTML-koden skall tolkas för att få bästa resultat.

Du kan välja mellan tre olika HTML-lägen:

Strikt I strikt HTML-läge förstår AWeb bara HTML-standarden.
Tolerant I tolerant HTML-läge förstår AWeb även olika utökningar. Dessa inkluderar utökningar specifika för olika läsare, samt utökningar i HTML 3.0 som inte finns i HTML 3.2 eller HTML 4.0.

Dessutom visas vissa vanligt förekommande fel korrekt. Se nedan för en lista över rättade fel.

Kompatibelt I kompatibelt (ett trevligare sätt att säga "felaktigt") HTML-läge försöker AWeb att även tolka felaktig HTML. Nedan finns en beskrivning av de olika avvikelserna från standarden som görs när kompatibelt läge används.

Ange ett av dessa lägen på sidan Alternativ i läsarinställningarna.

Översikten över HTML som stöds tar för varje HTML-element eller attribut upp i vilket läge det förstås.

Tolerant läge

I tolerant läge rättar AWeb följande vanliga fel i HTML-kod:

Kompatibelt läge

Som nämns ovan innehåller vissa sidor dålig HTML. När du tittar på en sådan sida kan den se felaktig ut. Du kan räkna med att stora delar av sidan saknas, länkar till URL:er verkar innehålla HTML-märken, och andra konstiga saker.

Om du råkar ut för sådana problem, försök med att använda det kompatibla HTML-läget i AWeb. Varning: När du använder det kompatibla HTML-läget kan sidor om innehåller korrekt HTML se felaktiga ut istället.

I det kompatibla läget uppvisar AWeb följande avvikelser från SGML- och HTTP-standarderna:


<- Tillbaka till index.